our stock is almost depleted - Francés Inglés Diccionario